{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# 《零基础学Python》实操练习题\n",
    "## 《Python基础语法》"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**作业说明:**  为了帮助同学们掌握、巩固课程学习内容，并主动结合知识点思考问题逻辑，从而形成编程思维，我们为大家设计了2个不同难度的作业~\n",
    "\n",
    "▶基础题：针对当前章节传授知识点设计的题目，用于考察大家的学习掌握情况，同学们一定要尝试做出来哟~\n",
    "\n",
    "▶思考题：针对当前或近期所学内容设计的题目，用于将多个知识点串联、或是引发对后续学习内容的提前思考。同学们可能无法正确解答，但这些内容都是老师精心设计哒，目的是引发大家对知识点的深入探究~我们会有提示引导同学们思考的方向，相信这些思考会让大家不断提高自主探索的能力。\n",
    "\n",
    "▶拓展题：部分知识可能会给出超出课程传授范围，用于拓展大家的视野。这部分大家感兴趣看看就可以啦~当然，老师也鼓励大家尝试一下呦！\n",
    "\n",
    "★对于以上说明和作业问题，同学们可以在群里积极参与讨论或向助教老师咨询呦，相信大家只要认真完成作业，一定能够收获满满！"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 1.【基础题】输入姓名\n",
    "\n",
    "公司为了欢迎新人设置了一个小程序，当人们点击屏幕时，系统会提示“请输入你的名字”，输入姓名后，系统显示Nice to meet you xxx。\n",
    "<br>要求：请结合变量创建和赋值的知识点，将上面的小程序内容用input()和print()函数表示出来。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "#请在此输入答案并运行#\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<font color=#A64646 size=2> **同学真棒，再接再厉，下面来看看思考题吧！**"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 2.【思考题】输入姓名\n",
    "\n",
    "<br>\n",
    "公司想统计员工的年龄，但系统只记录了每位员工的出生年份，公司想通过输入员工的出生年份来获得员工的年龄（年龄=2021-出生年份）。\n",
    "要求：请结合变量创建和赋值的知识点，将上面的小程序内容用input()和print()函数表示出来。\n",
    "<br>\n",
    "\n",
    "提示：\n",
    "<br>\n",
    "同学可能被提示“不支持int类型和str类型的减法运算”（unsupported operand type(s) for -: 'int' and 'str'）类似的报错。\n",
    "<br>\n",
    "*注：int是整数（数字），str是字符串（文本）。若想进行算术运算，我们可以将字符串转换成同一类型的数字，如进行int(str)的操作。\n",
    "\n",
    "<br>\n",
    "没关系，因为大家还没学到数据类型和类型转换。大家可以尝试用type()函数来查看通过input()创建赋值的变量的数据类型，是不是和你想象的一样呢？大家也可以联系excel里面的“数据格式”来思考~"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "#请在此输入答案并运行#\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<font color=#A64646 size=2> **同学可以自己多进行尝试哟，看看还有什么意外发现！**"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 3.【拓展题】年龄计算（运行结果截屏打卡）\n",
    "<br>\n",
    "*拓展知识点不需要同学掌握哦，同学感兴趣可以尝试理解~后面的课程会慢慢展开呢。\n",
    "\n",
    "为了方便，我们将年龄计算公式设置为“年龄=2021-出生年份”。其中出生年份是同学自己输入的，而“2021”则设置为固定的数字。如果我们希望python能够自己获取当下的年份进行计算，我们可以用下面的代码来实现~\n",
    "<br>1.通过导入time库\n",
    "<br>2.调用time库里的localtime()和tm_year函数获取年份\n",
    "<br>3.年龄计算公式优化成了“年龄=当下年份-出生年份”。"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<font color=#000000 size=2> **大家尝试写一写代码吧：** </font>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "#请在此输入答案并运行#\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<font color=#A64646 size=2> **同学真棒，做完今天的作业，对知识的掌握有没有更加牢固了呢！**"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<font color=#A64646 size=2> **继续加油喔，快和小伙伴一起开启明天的课程学习吧！**"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
